Equivalence checking and intersection of deterministic timed finite state machines
نویسندگان
چکیده
Abstract There has been a growing interest in defining models of automata enriched with time, such as finite extended clocks (timed automata). In this paper, we study deterministic timed state machines (TFSMs), i.e., single clock, guards and timeouts which transduce input words into output words. We solve the problem equivalence checking by bisimulation from FSMs to untimed ones vice versa. Moreover, apply these relations build intersection two untiming them, intersecting them transforming back intersection. It is known that many problems like inclusion are undecidable for automata. Our results show TFSMs correspond decidable subclass admits restricted form $$\varepsilon $$ ε -transitions (i.e., timeouts) where most relevant decidable.
منابع مشابه
Deterministic Timed Finite State Machines: Equivalence Checking and Expressive Power
There has been a growing interest in defining models of automata enriched with time. For instance, timed automata were introduced as automata extended with clocks. In this paper, we study models of timed finite state machines (TFSMs), i.e., FSMs enriched with time, which accept timed input words and generate timed output words. Here we discuss some models of TFSMs with a single clock: TFSMs wit...
متن کاملDistinguing Non-deterministic Timed Finite State Machines
Conformance testing with the guaranteed fault coverage is based on distinguishing faulty system implementations from the corresponding system specification. We consider timed systems modeled by timed possibly nondeterministic finite state machines (TFSMs) and propose algorithms for distinguishing two TFSMs. In particular, we present a preset algorithm for separating two separable TFSMs and an a...
متن کاملModular Minimization of Deterministic Finite State Machines
This work presents a modular technique for minimizing a deterministic nite state ma chine FSM while preserving its equivalence to the original system Being modular the minimization technique should consume less time and space Preserving equivalence the resulting minimized model can be employed in both temporal logic model checking and sequential equivalence checking thus reducing their time and...
متن کاملCompiling Verilog into Timed Finite State Machines
The lack of formal semantics for HDLs has made it hard to make a formal bridge between simulation tools based on HDLs and synthesis/verification tools based on finite state machines. In this paper we address the problem of finding a larger subset of Verilog HDL (which includes timing constructs) and a systematic way of extracting FSMs from programs built using the subset. Using timed FSMs as th...
متن کاملFormal testing from timed finite state machines
The scale and heterogeneity of current systems make impossible for developers to have an overall view of them. Thus, it is difficult to foresee those errors that are either critical or more probable. In this context, formal testing techniques provide systematic procedures to check implementations in such a way that the coverage of critical parts/aspects of the system under test depends less on ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Formal Methods in System Design
سال: 2021
ISSN: ['1572-8102', '0925-9856']
DOI: https://doi.org/10.1007/s10703-022-00396-6